page {
		width: 100%;
		height: 100%;
		overflow: hidden;
	}

	.top {
		width: 100%;
		height: 160px;
		position: relative;
	}

	.progress {
		width: 100%;
		height: 60px;
	}

	.line_n {
		background-color: #FF5725;
		height: 5px;
	}

	.line_g {
		background-color: #F5F6F7;
		height: 5px;
	}

	.yuan {
		background-color: #FF5725;
		width: 26px;
		height: 26px;
		border-radius: 13px;
		line-height: 26px;
		text-align: center;
		color: #FFF;
		font-size: 10px;
		font-weight: bold;
	}

	.addressPageView {
		margin-left: 15px;
		margin-top: 10px;
		width: calc(100% - 30px);
		/* height: 170px; */
		border-radius: 8px;
		background-color: #FFF;
		overflow: hidden;
	}

	.ads_Sel {
		width: calc(50% + 15px);
		height: 36px;
		line-height: 36px;
		color: #FF5725;
		font-size: 14px;
		font-weight: bold;
		text-align: center;
		background-size: 100% 100%;
	}

	.ads_nor {
		width: calc(50% - 15px);
		height: 36px;
		line-height: 36px;
		color: #181818;
		font-size: 14px;
		font-weight: bold;
		text-align: center;
	}

	.ads_nameL {
		color: #181818;
		font-size: 18px;
		font-weight: 500;
		line-height: 100%;
	}

	.goods {
		width: 100%;
		height: 88.5px;
		position: relative;
		background-color: #FFF;
		align-items: center;
		margin-bottom: 1px;
	}

	.goods::after {
		content: "";
		position: absolute;
		left: 15px;
		width: calc(100% - 30px);
		bottom: 0.5px;
		height: 0.5px;
		background-color: #D6DADE;
	}

	.goods_numsV {
		margin-left: 15px;
		width: 42px;
		height: 30px;
		border-radius: 4px;
		border: 1px solid #A8A8A8;
		line-height: 30px;
		color: #181818;
		font-size: 14px;
		font-weight: bold;
		align-items: center;
	}

	.goods_thumb {
		margin-left: 22px;
		width: 56px;
		height: 56px;
		border-radius: 4px;
		background-color: #FF5725;
	}

	.addNumsView {
		position: absolute;
		top: 29px;
		left: 60px;
		width: 80px;
		height: 30px;
		border-radius: 4px;
		background-color: #FFF;
		align-items: center;
		border: 0.5rpx solid #D8D8D8;
	}

	.jixuAdd {
		width: 100%;
		height: 50px;
		line-height: 50px;
		color: #181818;
		font-size: 14px;
		padding-left: 15px;
		background-color: #FFF;
	}

	.gouponVal {
		height: 22px;
		background-color: #FEF0E5;
		line-height: 22px;
		padding-left: 5px;
		padding-right: 5px;
		border-radius: 11px;
		color: #181818;
		/* margin-right: 15px; */
	}

	.bottomView {
		width: 100%;
		height: 100px;
	}

	.next {
		width: calc(100% - 30px);
		height: 40px;
		margin-left: 15px;
		border-radius: 8px;
		line-height: 40px;
		font-size: 14px;
		font-weight: bold;
		color: #FFF;
		text-align: center;
		background-color: #FF5725;
	}